net income from self-employment - Alemán Inglés Diccionario